
// 首页flash
$(function () {
    if ($('#flash').length > 0) {
        $('#flash').bxSlider({
            controls: false,
            pager: true,
            auto: true,
            speed: 500,
            pause: 4000
        });
    }
});

// 搜索框
$(function(){
	$(".searchbox .cleartxt").click(function(){
		$(this).siblings(".txt").val("");
		$(this).parent().removeClass("searchbox_focus")
	})
	
	$(".searchbox .txt").focus(function(){
		$(this).parent().addClass("searchbox_focus");	
	}).blur(function(){
		if($.trim($(this).val())==""){
			setTimeout($(".searchbox").removeClass("searchbox_focus"),100)	
		}	
	})
})
// 搜索框2
$(function () {
    $(".searchbox2 .cleartxt").click(function () {
        $(this).siblings(".txt").val("");
        $(this).parent().removeClass("searchbox2_focus")
    })

    $(".searchbox2 .txt").focus(function () {
        $(this).parent().addClass("searchbox2_focus");
    }).blur(function () {
        if ($.trim($(this).val()) == "") {
            setTimeout($(".searchbox2").removeClass("searchbox2_focus"), 100)
        }
    })
})
// 店铺详情 所有美食
$(function () {
    $(".shop_food .btn_more").live("click", function () {
        if ($(this).hasClass("btn_more_show")) {
            $(this).removeClass("btn_more_show");
            $(this).siblings("ul").addClass("foodlist");
        } else {
            $(this).addClass("btn_more_show");
            $(this).siblings("ul").removeClass("foodlist");
        }
    })	
})

// 是否需要发票
$(function(){
	$(".invoice_need span").click(function(){
		var input = $(this).siblings("input");
		var span = $(this);
		if(span.hasClass("check")){
			span.removeClass("check");
			span.addClass("uncheck");
			span.parent().siblings(".invoice_box").hide();
			input.val(span.attr("uncheckval"));
		}else{
			span.addClass("check");	
			span.removeClass("uncheck");
			span.parent().siblings(".invoice_box").show();
			input.val(span.attr("checkval"));
		}	
	})	
})

// 表单 单选按钮
$(function(){
	Form_Radio(".form_radio");
})
function Form_Radio(element){
	$(element).find('span').click(function(){
		var $e = $(this);
		$e.siblings('span').removeClass('checked');
		$e.addClass('checked');	
		$e.siblings('input').val($(this).attr('value'));
	})	
}


// 分类按钮
$(function(){
	$("#btn_cate").click(function(){
		var catechoose = $(".catechoose");
		if(catechoose.css("display")!="none"){
			catechoose.hide();	
		}else{
			catechoose.show();		
		}
	})
})

// 分类切换
$(function(){
	TabSwitch("#catechoose_tit","#catechoose_cnt","cur",1,"li","ul");
})	
// 函数 Tab切换 通用
// 参数tab：选项的id或class，参数格式#id，.class
// 参数cnt：内容的id或class，参数格式#id，.class
// 参数curclass：当前项的样式
// 参数action：鼠标行为，0表示鼠标移上，1代表鼠标点击
// 参数tabItemLabel：选项中各项的标签，默认是"li"
// 参数cntItemLabel：内容中各项的标签，默认是"div"
function TabSwitch(tab,cnt,curclass,action,tabItemLabel,cntItemLabel){
	if(!tabItemLabel){
		tabItemLabel="li";	
	}
	if(!cntItemLabel){
		cntItemLabel="div";	
	}
	switch(action)
	{
		case 0:	
		$(tab).find(tabItemLabel).mouseover(function(){
			$(this).siblings().removeClass(curclass);
			$(this).addClass(curclass);
			var $cntItems=$(cnt+">"+cntItemLabel);
			$cntItems.hide();
			$cntItems.eq($(this).index()).show();
		})		
		break;
		
		case 1:	
		$(tab).find(tabItemLabel).click(function(){
			$(this).siblings().removeClass(curclass);
			$(this).addClass(curclass);
			var $cntItems=$(cnt+">"+cntItemLabel);
			$cntItems.hide();
			$cntItems.eq($(this).index()).show();
		})		
		break;
	}
}

// 进度条
$(function () {
    var t_val = $(".coursebar p span:nth-child(2)").text();
    var c_val = $(".coursebar p span:nth-child(1)").text();
    var w = $(".coursebar div").width();
    $(".coursebar div span").width(w * parseInt(c_val) / parseInt(t_val));
});